/* Copyright (c) [2025] [zhi1208@126.com]
 * SPDX-License-Identifier: MIT
 */

#ifdef LV_PORT_VS_CODE

/*********************
 *      INCLUDES
 *********************/
#include "hmi_hal.h"

/*********************
 *      DEFINES
 *********************/

/**********************
 *      TYPEDEFS
 **********************/

/**********************
 *  STATIC PROTOTYPES
 **********************/

/**********************
 *  STATIC VARIABLES
 **********************/

/**********************
 *      MACROS
 **********************/

/**********************
 *   GLOBAL FUNCTIONS
 **********************/
void hmi_hal_avail_wifi_list_get(hmi_hal_wifi_list_ops_t *ops)
{
}

void hmi_hal_wifi_connect(const char *ssid, const char *pwd)
{
}

char *hmi_hal_connected_wifi_get()
{
    return NULL;
}

void hmi_hal_auto_dt_enable()
{
}

void hmi_hal_auto_dt_disable()
{
}

struct tm *hmi_hal_dt_get()
{
    return NULL;
}

void hmi_hal_dt_set(struct tm *tm_info)
{
}

void hmi_hal_weather_get()
{
}

bool hmi_hal_nvs_set(const char *key, int32_t val)
{
    return true;
}

bool hmi_hal_nvs_get(const char *key, int32_t *value)
{
    return true;
}

/**********************
 *   STATIC FUNCTIONS
 **********************/

#endif